submit one's application - Spanish English Dictionary